From: chris@kneesaa.uk.xensource.com Date: Fri, 4 Aug 2006 09:56:53 +0000 (+0100) Subject: [qemu] Free page_array when it's no longer used. X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~15732^2~58 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/%22bookmarks://%22Dat/%22http:/www.example.com/cgi/%22https:/%22bookmarks:/%22Dat?a=commitdiff_plain;h=1670f1a42254ca05d5f9f88fc4868f4014307554;p=xen.git [qemu] Free page_array when it's no longer used. Seems no special reason for keeping page_array, free it to avoid memroy leak in Qemu. Signed-off-by : Zhang xiantao --- diff --git a/tools/ioemu/vl.c b/tools/ioemu/vl.c index 010cc152e0..7084b78c57 100644 --- a/tools/ioemu/vl.c +++ b/tools/ioemu/vl.c @@ -5820,6 +5820,8 @@ int main(int argc, char **argv) fprintf(logfile, "shared page at pfn:%lx, mfn: %"PRIx64"\n", nr_pages - 1, (uint64_t)(page_array[nr_pages - 1])); + free(page_array); + #elif defined(__ia64__) if (xc_ia64_get_pfn_list(xc_handle, domid, page_array,